// SPDX-License-Identifier: MIT
pragma solidity 0.8.19;

interface ISwapManager {
    function isAssetAllowed(address asset) external view returns (bool);
    function isDexAllowed(address dex) external view returns (bool);
    function swap(address dex, address tokenIn, address tokenOut, uint256 amountIn, uint256 amountOutMin) external;
}
